spiral ganglion of cochlea - French English Dictionary